low impact transportation - German English Dictionary